put people or things together - Turkish English Dictionary